cape buffalo (synercus caffer) - Francés Inglés Diccionario